package com.wsjc.manager.entity.vo.map;

import java.util.List;
import java.util.Map;

import com.google.common.collect.Lists;


/**
 * 接口统一返回实体
 * @author 93733
 *
 */
public class MapResultVo {
	
	/** 医院总个数 **/
	private int hosTotal ;
	
	/** 医院合格个数 **/
	private long passHosTotal ;
	
	/** 医院不合格个数 **/
	private long nonHosPassTotal ;
	
	/** 医院无数据个数 **/
	private long noDataHosTotal ;
	
	/** 医院数据过期个数 **/
	private long expireDataHosTotal ;
	
	/** 区域合格率 **/
	private String regionPercent ;
	
	/** 医院地图展示数据颜色 **/
	private List<Map<String, String>> hospitalShowMapData = Lists.newArrayList();
	
	/** 下级区域信息**/
	List<RegionVo> lowerRegionVo;
	
	
	public void addLowerScopeShow(Map<String, String> data){
		hospitalShowMapData.add(data);
	}
	
	public MapResultVo() {
	}

	public int getHosTotal() {
		return hosTotal;
	}


	public void setHosTotal(int hosTotal) {
		this.hosTotal = hosTotal;
	}

	public long getPassHosTotal() {
		return passHosTotal;
	}

	public void setPassHosTotal(long passHosTotal) {
		this.passHosTotal = passHosTotal;
	}

	public long getNonHosPassTotal() {
		return nonHosPassTotal;
	}

	public void setNonHosPassTotal(long nonHosPassTotal) {
		this.nonHosPassTotal = nonHosPassTotal;
	}

	public long getNoDataHosTotal() {
		return noDataHosTotal;
	}

	public void setNoDataHosTotal(long noDataHosTotal) {
		this.noDataHosTotal = noDataHosTotal;
	}

	public long getExpireDataHosTotal() {
		return expireDataHosTotal;
	}

	public void setExpireDataHosTotal(long expireDataHosTotal) {
		this.expireDataHosTotal = expireDataHosTotal;
	}

	public String getRegionPercent() {
		return regionPercent;
	}

	public void setRegionPercent(String regionPercent) {
		this.regionPercent = regionPercent;
	}

	public List<Map<String, String>> getHospitalShowMapData() {
		return hospitalShowMapData;
	}

	public void setHospitalShowMapData(List<Map<String, String>> data) {
		this.hospitalShowMapData = data;
	}

	public List<RegionVo> getLowerRegionVo() {
		return lowerRegionVo;
	}

	public void setLowerRegionVo(List<RegionVo> lowerRegionVo) {
		this.lowerRegionVo = lowerRegionVo;
	}

	@Override
	public String toString() {
		return "MapResultVo [hosTotal=" + hosTotal + ", passHosTotal=" + passHosTotal + ", nonHosPassTotal="
				+ nonHosPassTotal + ", noDataHosTotal=" + noDataHosTotal + ", expireDataHosTotal=" + expireDataHosTotal
				+ ", regionPercent=" + regionPercent + ", hospitalShowMapData=" + hospitalShowMapData + ", lowerRegionVo="
				+ lowerRegionVo + "]";
	}

	

	

	

	


	

	

	
	
	
	

}
